package com.yunji.product.params;

import com.yunji.common.base.PageDTO;
import io.swagger.annotations.ApiModelProperty;

/**
 * @Project: yunji-coffee
 * @Package: com.yunji.product.params
 * @Title: PermissionsParam
 * <p>
 * History:
 * Date                     Version     Author          Summary
 * ============================================================
 * 2024-09-18 17:14:25      V1.0        HuaAo       新建类
 */

public class PermissionsParam extends PageDTO {

    @ApiModelProperty("对比类型 0-旧代理商品 1-新代理商品 2-货柜商品 3-所有商品")
    private Integer productCompareType;

    @ApiModelProperty("站点ID")
    private Long siteId;

    @ApiModelProperty("代理ID")
    private Long agentId;

    @ApiModelProperty("用户类型")
    private Integer userType;

    @ApiModelProperty("所属ID")
    private Long belongId;

    @ApiModelProperty("父级所属ID")
    private Long parentId;

    @ApiModelProperty("旧代理ID")
    private Long oldAgentId;

    @ApiModelProperty("新代理ID")
    private Long newAgentId;

    public Integer getProductCompareType() {
        return productCompareType;
    }

    public void setProductCompareType(Integer productCompareType) {
        this.productCompareType = productCompareType;
    }

    public Long getSiteId() {
        return siteId;
    }

    public void setSiteId(Long siteId) {
        this.siteId = siteId;
    }

    public Long getAgentId() {
        return agentId;
    }

    public void setAgentId(Long agentId) {
        this.agentId = agentId;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    public Long getBelongId() {
        return belongId;
    }

    public void setBelongId(Long belongId) {
        this.belongId = belongId;
    }

    public Long getParentId() {
        return parentId;
    }

    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    public Long getOldAgentId() {
        return oldAgentId;
    }

    public void setOldAgentId(Long oldAgentId) {
        this.oldAgentId = oldAgentId;
    }

    public Long getNewAgentId() {
        return newAgentId;
    }

    public void setNewAgentId(Long newAgentId) {
        this.newAgentId = newAgentId;
    }
}